home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 25: Programming / pc_actual_25.iso / Javascript / JavaScriptEditor / jse_en28.exe / %MAINDIR% / Library / Time Spent.js < prev    next >
Encoding:
Text File  |  2001-09-10  |  735 b   |  47 lines

  1.  
  2.  
  3. startday = new Date();
  4.  
  5. clockStart = startday.getTime();
  6.  
  7.  
  8.  
  9. function initStopwatch() 
  10.  
  11.  
  12.  var myTime = new Date(); 
  13.  
  14.         var timeNow = myTime.getTime();  
  15.  
  16.         var timeDiff = timeNow - clockStart; 
  17.  
  18.         this.diffSecs = timeDiff/1000; 
  19.  
  20.         return(this.diffSecs); 
  21.  
  22.  
  23.  
  24.  
  25. function getSecs() 
  26.  
  27.  
  28.         var mySecs = initStopwatch(); 
  29.  
  30.         var mySecs1 = ""+mySecs; 
  31.  
  32.         mySecs1= mySecs1.substring(0,mySecs1.indexOf(".")) + " secs."; 
  33.  
  34.         document.forms[0].timespent.value = mySecs1 
  35.  
  36.         window.setTimeout('getSecs()',1000); 
  37.  
  38. }
  39.  
  40. document.writeln("<form>");
  41. document.write("<input size=9 name=\"timespent\">");
  42. document.writeln("</form>");
  43. getSecs();
  44.